package com.marvels.approve.loan.dto;

import java.util.Date;
import java.util.List;

import com.marvels.approve.process.dto.McptProductFundRelationDto;
import com.marvels.common.constants.PageConstant;

/**
 * 宝生审核结果DTO
 * @author liuyk
 *
 */
public class BsRepayPushDTO {
	private String requestNo;
	private String loanId;
	private String custName;
	private String custIdCard;
	private String busType;
	private String description;
	private String productType;
	private String principalAmtAct;
	private String mobileNum;
	private String term;
	private String productTypeName;//产品名称
	private String status;
	private String receiveActNumber;
	private String desc;
	private String createdBy;
	private String createdDate;
	private String updatedBy;
	private String updatedDate;
	private String fundCode;
	private Integer pageNum = PageConstant.CURRPAGE;
	private Integer pageSize = PageConstant.PAGESIZE;
	private Date startDate;
	private Date endDate;
	private List<McptProductFundRelationDto> fundList;
	public BsRepayPushDTO() {
	}

	
	public BsRepayPushDTO(String requestNo, String loanId, String custName, String custIdCard, String busType,
			String description, String productType, String principalAmtAct, String mobileNum, String term,
			String productTypeName, String status, String receiveActNumber, String desc, String createdBy,
			String createdDate, String updatedBy, String updatedDate, String fundCode, Integer pageNum,
			Integer pageSize, Date startDate, Date endDate, List<McptProductFundRelationDto> fundList) {
		super();
		this.requestNo = requestNo;
		this.loanId = loanId;
		this.custName = custName;
		this.custIdCard = custIdCard;
		this.busType = busType;
		this.description = description;
		this.productType = productType;
		this.principalAmtAct = principalAmtAct;
		this.mobileNum = mobileNum;
		this.term = term;
		this.productTypeName = productTypeName;
		this.status = status;
		this.receiveActNumber = receiveActNumber;
		this.desc = desc;
		this.createdBy = createdBy;
		this.createdDate = createdDate;
		this.updatedBy = updatedBy;
		this.updatedDate = updatedDate;
		this.fundCode = fundCode;
		this.pageNum = pageNum;
		this.pageSize = pageSize;
		this.startDate = startDate;
		this.endDate = endDate;
		this.fundList = fundList;
	}

	
	public String getProductTypeName() {
		return productTypeName;
	}


	public void setProductTypeName(String productTypeName) {
		this.productTypeName = productTypeName;
	}


	public List<McptProductFundRelationDto> getFundList() {
		return fundList;
	}
	public void setFundList(List<McptProductFundRelationDto> fundList) {
		this.fundList = fundList;
	}
	public String getFundCode() {
		return fundCode;
	}
	public void setFundCode(String fundCode) {
		this.fundCode = fundCode;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public Integer getPageNum() {
		return pageNum;
	}
	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}
	public Integer getPageSize() {
		return pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
	public String getRequestNo() {
		return requestNo;
	}
	public void setRequestNo(String requestNo) {
		this.requestNo = requestNo;
	}
	public String getLoanId() {
		return loanId;
	}
	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}
	public String getCustName() {
		return custName;
	}
	public void setCustName(String custName) {
		this.custName = custName;
	}
	public String getCustIdCard() {
		return custIdCard;
	}
	public void setCustIdCard(String custIdCard) {
		this.custIdCard = custIdCard;
	}
	public String getBusType() {
		return busType;
	}
	public void setBusType(String busType) {
		this.busType = busType;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getProductType() {
		return productType;
	}
	public void setProductType(String productType) {
		this.productType = productType;
	}
	public String getPrincipalAmtAct() {
		return principalAmtAct;
	}
	public void setPrincipalAmtAct(String principalAmtAct) {
		this.principalAmtAct = principalAmtAct;
	}
	public String getMobileNum() {
		return mobileNum;
	}
	public void setMobileNum(String mobileNum) {
		this.mobileNum = mobileNum;
	}
	public String getTerm() {
		return term;
	}
	public void setTerm(String term) {
		this.term = term;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getReceiveActNumber() {
		return receiveActNumber;
	}
	public void setReceiveActNumber(String receiveActNumber) {
		this.receiveActNumber = receiveActNumber;
	}
	public String getDesc() {
		return desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}
	public String getCreatedBy() {
		return createdBy;
	}
	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}
	public String getCreatedDate() {
		return createdDate;
	}
	public void setCreatedDate(String createdDate) {
		this.createdDate = createdDate;
	}
	public String getUpdatedBy() {
		return updatedBy;
	}
	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}
	public String getUpdatedDate() {
		return updatedDate;
	}
	public void setUpdatedDate(String updatedDate) {
		this.updatedDate = updatedDate;
	}
	
	
	
}
